2876,2878,2880,2886,2890,2894,2896,2899,2902,2905,2908,2909,2911,2912,2914,2915,2916,2917,2918,2917,2914,2905,2902,2898,2894,2893,2896,2896,2893,2891,2889,2887,2883,2880,2879,2877,2876,2878,2877,2876,2877,2879,2880,2879,2878,2877,2876,2874,2872,2872,2874,2876;503,503,501,499,497,496,494,493,492,491,490,488,488,490,490,488,485,484,481,479,478,478,480,480,479,478,476,473,472,471,472,470,470,473,476,477,478,479,481,484,486,488,491,492,493,496,497,499,500,502,502,501